package com.bwie.common.constants;

/**
 * @author DongZl
 * @description: 令牌常量
 */
public class TokenConstants {
    /**
     * 缓存有效期，默认720（分钟）
     */
    public final static long EXPIRATION = 720;
    /**
     * 缓存刷新时间，默认120（分钟）
     */
    public final static long REFRESH_TIME = 120;
    /**
     * 权限缓存前缀
     */
    public final static String LOGIN_TOKEN_KEY = "login_tokens:";
    /**
     * token标识
     */
    public static final String TOKEN = "token";
    /**
     * 登录用户锁
     */
    public static final String USER_LOCK = "user_lock";
    /**
     * 用户错误次数
     */
    public static final String USER_ERROR_COUNT = "user_error_count";

    /**
     * 登录验证码key
     */
    public static final String CODE = "login_code";
    /**
     * 角色信息
     */
    public static final String ROLE_INFO = "role_info";
    /**
     * 角色id
     */
    public static final String ROLE_ID = "role_id";
}
